6001 Melrose Ave, Los Angeles, CA 90038, United States
View on Map
What travelers say:
Fantastic food, new exciting tastes, and the owner and staff when FAR out of the way to constantly make sure we were served well. The owner even gave us a SECOND entrée to taste, 'cause hey we're big guys from outta town. Fantastic little place!